e85a4e5949e24ed357ca0d1d499085ae0f309fca,paperparcel-compiler/src/main/java/paperparcel/AutoValueExtensionValidator.java,AutoValueExtensionValidator,findCreator,#TypeElement#,81
Before Change
private Optional<VariableElement> findCreator(TypeElement subject) {
TypeMirror creatorType = types.erasure(
elements.getTypeElement("android.os.Parcelable.Creator").asType());
List<? extends Element> members = elements.getAllMembers(subject);
for (VariableElement field : ElementFilter.fieldsIn(members)) {
if (field.getSimpleName().contentEquals("CREATOR")
After Change
private Optional<VariableElement> findCreator(TypeElement subject) {
TypeMirror creatorType = types.getDeclaredType(
elements.getTypeElement("android.os.Parcelable.Creator"),
types.getWildcardType(null, null));
List<? extends Element> members = elements.getAllMembers(subject);
for (VariableElement field : ElementFilter.fieldsIn(members)) {